/*全局*/
input[type=submit] {
	cursor: pointer
}
.alert {
	text-align: center;
}
.pointer {
	cursor: pointer
}

/*bootstrap material design*/
.mdi::before {
	font-size: 24px;
	line-height: 14px;
}
.btn .mdi::before {
	position: relative;
	top: 4px;
}
.btn-xs .mdi::before {
	font-size: 18px;
	top: 3px;
}
.btn-sm .mdi::before {
	font-size: 18px;
	top: 3px;
}
.dropdown-menu .mdi {
	width: 18px;
}
.dropdown-menu .mdi::before {
	position: relative;
	top: 4px;
	left: -8px;
}
.nav .mdi::before {
	position: relative;
	top: 4px;
}
.navbar .navbar-toggle .mdi::before {
	position: relative;
	top: 4px;
	color: #FFF;
}
.breadcrumb .mdi::before {
	position: relative;
	top: 4px;
}
.breadcrumb a:hover {
	text-decoration: none;
}
.breadcrumb a:hover span {
	text-decoration: underline;
}
.alert .mdi::before {
	position: relative;
	top: 4px;
	margin-right: 2px;
}
.input-group-addon .mdi::before {
	position: relative;
	top: 3px;
}
.navbar-brand .mdi::before {
	position: relative;
	top: 2px;
	margin-right: 2px;
}
.list-group-item .mdi::before {
	position: relative;
	top: 3px;
	left: -3px
}

/*图片表单项*/
.image-upload-form .upload {
	display: inline-block;
	width: 60%;
	margin-right: 10px;
}
.image-upload-form .preview img {
	max-width: 32px;
	max-height: 32px;
}

.content-header .btn {
	margin-right: 10px;
}

/*帖子表格*/
.topic-table td small {
	display: block;
}

/*图文编辑*/
.editor-block:hover {
	background-color: #ddd;
}
.editor-block {
	padding: 4px;
	margin: 0px;
}
.editor-block-image {
    text-align: center;
}

/*帖子详情*/
.topic-show .left-part {
    width: 160px;
    text-align: center;
}
.topic-show header .left-part {
   vertical-align: middle;
}
.topic-show .left-part .name {
    padding-bottom: 10px;
    font-size: 20px;
}
.topic-show .left-part .stat-box {
    background-color: transparent;
}
.topic-show .left-part .stat-box th {
    text-align: center;
}
.topic-show .comment-comment .media {
    text-align: left;
}
.topic-show .action-wrap>span {
     margin-left: 4px;
}
.topic-show .comment-comment .reply-to-someone {
    margin-left: 4px;
}

/*权限表格*/
.permissions-form-group tbody th{
	width: 10rem;
}
.permissions-form-group tbody td label{
	margin-right: 4px;
}

/*报告*/
.slider-selection {
	background: #00a65a;
}
.slider-long .slider-horizontal{
    width: 400px
}

/*话题详情*/
.comment-content .report {
	display: inline-block;
	margin-bottom: 10px;
}
.comment-content .report>div {
	margin-bottom: 10px;
}
#topic-detail .comment-comment-wrap {
	background-color: #ddd;
	padding: 15px;
}
#topic-detail .manage-actions{
	margin-bottom: 10px;
}